• word of the day

    siberian crab

    siberian crab - Dictionary definition and meaning for word siberian crab

    Definition
    (noun) Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving

Word used in video below:
text: is something yes it's a crab ah the crab
Download our Mobile App Today
Receive our word of the day
on Whatsapp